/*
 *
 *
 */

#ifndef _STATE_H_
#define _STATE_H_

class State
{
public:

   virtual void load(void) = 0;
   virtual int  update(int tDelta) = 0;
   virtual void draw(SDL_Surface *screen) = 0;
   virtual void unload(void) = 0;
};

#endif

